package com.swiftride.pojo.result;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class PricingResult {

    //-----行驶里程相关-----
    private BigDecimal baseMileage;

    private BigDecimal baseMileageAmount;

    private BigDecimal exceedBaseMileageAmount;

    private BigDecimal mileageAmount;

    //-----等待时间相关-----
    private Integer waitingMinute;

    private Integer freeBaseWaitingMinute;

    private BigDecimal exceedEveryMinuteAmount;

    private BigDecimal waitingAmount;

    //-----返回里程相关-----
    private BigDecimal freeBaseReturnMileage;

    private BigDecimal exceedBaseReturnEveryKmAmount;

    private BigDecimal returnAmount;

    //-----金额-----
    private BigDecimal orderAmount;
}
